Phantom: An Interpreted Language for Distributed Programming
نویسنده
چکیده
منابع مشابه
An Interpreted Language for Distributed Programming 1 Motivation 1.1 Object-based Rpc and Static Compilation
The emerging trend in writing distributed applications is to use an object-based RPC system with a statically compiled, object-oriented language. While such a programming environment is adequate for many tasks, object-based RPC systems and statically compiled languages also have certain intrinsic limitations. These limitations become signiicant when writing applications which are both distribut...
متن کاملALua: An Event-Driven Communication Mechanism for Parallel and Distributed Programming
This paper presents ALua, an event-driven communication mechanism based on the interpreted language Lua. This mechanism takes advantage of the interpreted nature of Lua to deene messages as chunks of code which are executed by the receiver. The event-driven distributed programming model is discussed and demonstrated with a set of examples. Applicability of ALua in real-sized parallel applicatio...
متن کاملRepo: An Interpreted Language for Exploratory Programming of Highly Interactive, Distributed Applications
In this paper we present Repo, an interpreted language for exploratory programming of distributed interactive applications. Repo is based on Obliq, a distributed language that supports client-server distribution semantics of all data items (objects, arrays and variables). Repo extends Obliq’s type system uniformly so that all its data items can also be distributed with unsynchronized or synchro...
متن کاملAmorphous Infrastructure for Language Implementation
We propose a method for the robust implementation of simple graphical automata on an amorphous computer. This infrastructure is applied to the implementation of purely functional programming languages. Specifically, it is used in conjunction with data-flow techniques to implement a toy language homologous to recurrence equations, exploiting control-flow parallelism through parallel operand eval...
متن کاملThe Use of Interpreted Languages for Implementing Parallel Algorithms on Distributed Systems
This paper proposes the investigation of the role of interpreted languages as a tool for the development of parallel programs in distributed environments. Besides, it argues that an event-driven approach simpliies many aspects of concurrent programming, since processes are never blocked on communication primitives. These ideas have been experimented with through the implementation of several so...
متن کامل